electron microscopic study - French English Dictionary